cartilage skeleton - Turkish English Dictionary